Introduction to modelling techniques and simulation processes that enable representation of real world systems and/or phenomena for applications in distributed and non-distributed architectures. Current applications of real-time and non-real-time simulation environments for analysis, training and gaming, such as distributed interactive simulation (DIS) and the high level architecture (HLA). Presentation through modelling and simulation development fundamentals and techniques, model engineering, experimental design, system analysis and reduction, simulation design and analysis, and application areas. -- Course Website